#pragma once
#include "../cppx.core/dllmain.h"
#include "../cppx.core/BoostForeach.h"
#include "../cppx.core/fuStringHelper.h"

#if defined (_MSC_VER)

#ifndef LIB
#define LIB(x) #x _DEBUG_FLAG ".lib"
#ifdef _DEBUG
#define _DEBUG_FLAG "d"
#else
#define _DEBUG_FLAG
#endif
#endif

#pragma comment(lib,LIB("ACE"))
#pragma comment(lib,LIB("TAO"))
#pragma comment(lib,LIB("TAO_AnyTypeCode"))
#pragma comment(lib,LIB("TAO_CodecFactory"))
#pragma comment(lib,LIB("TAO_CosEvent"))
#pragma comment(lib,LIB("TAO_CosEvent_Skel"))
#pragma comment(lib,LIB("TAO_CosNaming"))
#pragma comment(lib,LIB("TAO_CosNotification"))
#pragma comment(lib,LIB("TAO_CosNotification_Skel"))
#pragma comment(lib,LIB("TAO_IORTable"))
#pragma comment(lib,LIB("TAO_PortableServer"))
#pragma comment(lib,LIB("TAO_PI"))
#pragma comment(lib,LIB("TAO_RTCORBA"))
#pragma comment(lib,LIB("TAO_Utils"))

#pragma comment(lib,LIB("TAO_CosNaming_Serv"))
#pragma comment(lib,LIB("TAO_ImR_Client"))
#pragma comment(lib,LIB("TAO_Svc_Utils"))

#endif // _MSC_VER

//#define ACE_NTRACE 0
